retaining straps - Turkish English Dictionary